*{ padding:0px; margin:0px; }


#box_main{position:absolute; top:50%; width:100%; height:385px;}
#box_form{width:825px;_width:845px;padding-left:20px; margin:auto;position:relative; top:-50%;}


.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}


.dock-container2 {
	position: absolute;
	height: 50px;
}
a.dock-item2 {
	display: block; 
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 40px; 
	color: #000; 
	bottom: 0px; 
	position: absolute;
	text-align: center;
	text-decoration: none;
}
.dock-item2 span {
	display: none;
	padding-top:5px;
	padding-bottom:5px;
	color:#fff;
	line-height:25px;
	text-align:center;
	background:url(../images/txt_bg.png) center no-repeat  ;
	filter: Alpha(Opacity=60);
	opacity: 0.5;
     
	
}
.dock-item2 img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}